home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 10 / FM Towns Free Software Collection 10.iso / ms_dos / tool / conhlp03 / fswchsrc / makefile < prev    next >
Makefile  |  1994-11-16  |  2KB  |  65 lines

  1. # fswch.mk
  2. # fswch makefile
  3. # Ver 0.04  writen by calo.
  4. # タウンズ専用版
  5. #  lcc @{ -DTOWNS -o fswch.exe h3 dispprog lookfile keyword sel_menu setkey str 
  6. #    oprate instl -ltinymain.obj -lintlib }
  7. # MS-DOS汎用版
  8. #  lcc @{ -o fswch.exe h3 dispprog lookfile keyword sel_menu setkey str 
  9. #    instl -ltinymain.obj -lintlib }
  10. #
  11.  
  12. # TOWNS for パッド操作 キーBIOS
  13. PADFLAG = -DTOWNS
  14.  
  15. OBJR = r_h3.obj r_dispprog.obj r_lookfile.obj r_keyword.obj r_sel_menu.obj \
  16.     r_setkey.obj r_instl.obj str.obj
  17. OBJT = h3.obj dispprog.obj lookfile.obj keyword.obj sel_menu.obj \
  18.     setkey.obj instl.obj str.obj oprate.obj
  19. LNK = -ltinymain.obj -lintlib
  20.  
  21. # どちらかを選ぶ
  22. # fswch.exe  : fswchr.exe    # MS-DOS汎用版
  23. fswch.exe  : fswcht.exe        # タウンズ専用版
  24.     rename fswch?.exe fswch.exe
  25.     -fswch -h
  26.     
  27. fswchr.exe : $(OBJR)
  28.     lcc @${-o $@ $(OBJR) $(LNK)}
  29. fswcht.exe : $(OBJT)
  30.     lcc @${-o $@ $(OBJT) $(LNK)}
  31.  
  32. # タウンズ専用版
  33.  
  34. h3.obj : h3.c fswch.h
  35.     lcc $PADFLAG -c -o $@ $<
  36. dispprog.obj : dispprog.c fswch.h
  37.     lcc $PADFLAG -c -o $@ $<
  38. lookfile.obj : lookfile.c fswch.h
  39.     lcc $PADFLAG -c -o $@ $<
  40. keyword.obj : keyword.c fswch.h
  41.     lcc $PADFLAG -c -o $@ $<
  42. setkey.obj : setkey.c fswch.h
  43.     lcc $PADFLAG -c -o $@ $<
  44. instl.obj : instl.c fswch.h
  45.     lcc $PADFLAG -c -o $@ $<
  46. sel_menu.obj : sel_menu.c
  47.     lcc $PADFLAG -c -o $@ $<
  48.  
  49.  
  50. # MS-DOS汎用版
  51. r_h3.obj : h3.c fswch.h
  52.     lcc -c -o $@ $<
  53. r_dispprog.obj : dispprog.c fswch.h
  54.     lcc -c -o $@ $<
  55. r_lookfile.obj : lookfile.c fswch.h
  56.     lcc -c -o $@ $<
  57. r_keyword.obj : keyword.c fswch.h
  58.     lcc -c -o $@ $<
  59. r_setkey.obj : setkey.c fswch.h
  60.     lcc -c -o $@ $<
  61. r_instl.obj : instl.c fswch.h
  62.     lcc -c -o $@ $<
  63. r_sel_menu.obj : sel_menu.c
  64.     lcc -c -o $@ $<
  65.